clasp of shield - İspanyolca İngilizce Sözlük